geographical frontier - German English Dictionary